(it's) the pits - French English Dictionary